package com.mso.BSSubtitlesDownloader.model;

/**
 * Created by max on 01/04/2014.
 */
public enum EnumRegularExpressions {

    // Regexp pour la récupération des numéros de saison et d'épisode au format 01 : S00E00
    REGEXP_SEASON_EP_FORM01 ("[S]{1}([0-9]+)[E]{1}([0-9]+)"),

    // Regexp pour la récupération des numéros de saison et d'épisode au format 02 : 0x00
    REGEXP_SEASON_EP_FORM02 ("([0-9]+)[x]{1}([0-9]+)"),

    // Regexp pour la récupération du nom de la série - FORM01
    REGEXP_SHOW_NAME_FORM01 ("([ A-Z\\._]+)?.[Ss]{1}[0-9]+"),

    // Regexp pour la récupération du nom de la série - FORM02
    REGEXP_SHOW_NAME_FORM02 ("([ A-Z\\._]+)?.[0-9]+[x]{1}[0-9]{2}"),

    REGEXP_SHOW_QUALITY ("(720p|1080p|1080i|DvdRip|BDRip)");

    private String name = "";

    //Constructeur
    EnumRegularExpressions(String name){
        this.name = name;
    }

    public String toString(){
        return name;
    }
}
